core meaning - Français Anglais Dictionnaire